home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 June / CHIP 2006-06.2.iso / program / freeware / Democracy-0.8.2.exe / xulrunner / python / compiled_templates / feedtab_selected_inactive.py < prev    next >
Encoding:
Python Source  |  2006-04-10  |  3.1 KB  |  38 lines

  1. # This is a generated file. Do not edit.
  2. from template import Handle, fillAttr, quoteAndFillAttr, funcTable
  3. from IOBuffer import IOBuffer
  4. from xhtmltools import urlencode
  5. from templatehelper import quoteattr, escape, evalKey, toUni
  6. def fillTemplate(data, domHandler):
  7.     # Start of handle
  8.     handle = Handle(domHandler)
  9.  
  10.  
  11.     out = IOBuffer()
  12.     out.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n")
  13.     out.write(u'<a xmlns:t=')
  14.     out.write(quoteAndFillAttr(u'http://www.participatorypolitics.org/',data))
  15.     out.write(u' class=')
  16.     out.write(quoteAndFillAttr(u'feeditem selected_feeditem_inactive',data))
  17.     out.write(u'>\n')
  18.     if evalKey(u'global filter boolean', data)(evalKey(u'feed showBothUAndA', data), ''):
  19.         for (func, args) in [(0, u'<span>\n<div class='), (10, u'both_blue_left'), (0, u'>\n <div class='), (10, u'both_blue_right'), (0, u'>\n  <div class='), (10, u'both_blue_number_count'), (0, '>'), (4, u'feed numAvailable'), (0, u'</div>\n </div>\n</div>\n\n<div class='), (10, u'both_green_left'), (0, u'>\n <div class='), (10, u'both_green_right'), (0, u'>\n  <div class='), (10, u'both_number_count'), (0, '>'), (4, u'feed numUnwatched'), (0, u'</div>\n </div>\n</div>\n\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]:
  20.             out.write(funcTable[func](data,'',args))
  21.     out.write(u'\n\n')
  22.     if evalKey(u'global filter boolean', data)(evalKey(u'feed showOnlyU', data), ''):
  23.         for (func, args) in [(0, u'<span>\n<div class='), (10, u'green_left'), (0, u'>\n <div class='), (10, u'green_right'), (0, u'>\n  <div class='), (10, u'number_count'), (0, '>'), (4, u'feed numUnwatched'), (0, u'</div>\n </div>\n</div>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]:
  24.             out.write(funcTable[func](data,'',args))
  25.     out.write(u'\n\n')
  26.     if evalKey(u'global filter boolean', data)(evalKey(u'feed showOnlyA', data), ''):
  27.         for (func, args) in [(0, u'<span>\n<div class='), (10, u'white_left'), (0, u'>\n <div class='), (10, u'white_right'), (0, u'>\n  <div class='), (10, u'blue_number_count_active'), (0, '>'), (4, u'feed numAvailable'), (0, u'</div>\n </div>\n</div>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]:
  28.             out.write(funcTable[func](data,'',args))
  29.     out.write(u'\n\n')
  30.     if evalKey(u'global filter boolean', data)(evalKey(u'feed showNeitherUNorA', data), ''):
  31.         for (func, args) in [(0, u'<span>\n<img src="'), (8, u'feed getThumbnail'), (0, u'" class='), (10, u'icon'), (0, u'></img><span class='), (10, u'name'), (0, '>'), (5, u'feed getTitle'), (0, u'</span>\n</span>')]:
  32.             out.write(funcTable[func](data,'',args))
  33.     out.write(u'\n\n</a>')
  34.     out.close()
  35.  
  36.  
  37.     return (out, handle)
  38.